package hierarchydisplay.collapsed;

public interface ICollapsedCompositeNode {

	/** @todo 2.1) Use this interface for implementing the collapsed adapters. */ 

	/* Return true if children are hiden. */
	public boolean isCollapsed();
	
	/* Hide children. */
	public void collapse();
	
	/* Show children. */
	public void expand();
	
    /** @todo 2.3) Implement these methods to propagate collapses/expands to children. */
	/*
	/-* Propagate collapse to children (collapse all below). *-/ 
	public void collapseChildren();

	/-* Propagate collapse expand to children (expand all below). *-/ 
	public void expandChildren();
	*/

}
